dsh-task-worktree:为每个任务提供隔离的 git worktree 检出

# 前言 让代理在仓库里干活,一个常见的麻烦是所有改动都落在同一个工作区:上一个任务的更改还没提交,下一个任务已经开工,未提交内容搅在一起;想靠切分支隔离,又得先处理当前现场。 Git 原生的 worktree 允许同一个仓库同时维护多个检出,每个检出挂自己的分支。dsh-task-worktree 做的事,就是把这套能力接入 DeepSeek Harness(下称 DSH)的会话模型:每个任务一个隔离检出,主工作区保持不动,交付与清理动作由人执行。 下面介绍它的定位、功能与用法。 # 这是什么 dsh-task-worktree 是 Letter202

阅读全文